home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 3 / Cream of the Crop 3.iso / comm / wnos5src.zip / FILES.H < prev    next >
Text File  |  1993-08-09  |  1KB  |  51 lines

  1. #ifndef    _FILES_H
  2. #define    _FILES_H
  3.  
  4. #ifndef _GLOBAL_H
  5. #include "global.h"
  6. #endif
  7.  
  8. /* External definitions for configuration-dependent file names set in files.c */
  9. extern char *SpoolRoot;
  10. extern char *EtcRoot;
  11.  
  12. extern char *Startup;            /* Initialization file */
  13. extern char *Mailspool;            /* Incoming mail */
  14. extern char *Mailqdir;            /* Outgoing mail spool */
  15. extern char *Routeqdir;            /* queue for router */
  16. extern char *Alias;                /* the alias file */
  17. extern char *Dfile;                /* Domain cache */
  18. extern char *Fdir;                /* Finger info directory */
  19. extern char *Rewritefile;        /* Address rewrite file */
  20. extern char *Newsdir;            /* News messages and NNTP data */
  21. extern char *Signature;            /* Mail signature file directory */
  22. extern char *Iproutefile;
  23. extern char *Arproutefile;
  24. extern char *Axroutefile;
  25. extern char *Nrroutefile;
  26. extern char *Historyfile;
  27. extern char *News;
  28. extern char *Active;
  29. extern char *Pointer;
  30. extern char *History;
  31. extern char *Forward;
  32. extern char *Poll;
  33. extern char *NInfo;
  34. extern char *Nhelp;
  35. extern char *Ftpdir;
  36. extern char *BBSwrkdir;
  37.  
  38. void initroot __ARGS((char *root));
  39.  
  40. FILE *Fopen __ARGS((char *name,char *mode,int s,int t));
  41. FILE *Tmpfile __ARGS((int s,int t));
  42. char *__tmpnam __ARGS((char *name,int num));
  43. int Fclose __ARGS((FILE *fp));
  44.  
  45. int mlock __ARGS((char *dir,char *id));
  46. int rmlock __ARGS((char *dir,char *id));
  47.  
  48. int chkbaddoschars __ARGS((char *name));
  49.  
  50. #endif    /* _FILES_H */
  51.